newfangled contraption - Fransızca İngilizce Sözlük